package com.aspose.cells;

class zbyb extends zcdb {
   Workbook a;

   zbyb(Workbook var1) {
      this.d = 46;
      this.a = var1;
   }

   void a(zno var1) {
      this.c = new byte[51];
      int var2 = 0;
      if (var1.j) {
         var2 |= 2;
      }

      if (var1.i) {
         var2 |= 1;
      }

      this.c[0] = (byte)var2;
      this.a(1, var1.b);
      this.a(11, var1.d);
      this.a(21, var1.c);
      this.a(31, var1.e);
      if (var1.j || var1.i) {
         this.a(41, var1.f);
      }

   }

   private void a(int var1, znp var2) {
      this.c[var1] = (byte)zcee.n(var2.c);
      zcdb.a(this.c, var1 + 2, var2.b, 64, this.a);
   }
}
